﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using SeguradoraIA.Class;
using SeguradoraIA.Framework.EnumHelper;
using SeguradoraIA.Framework.Log;

namespace SeguradoraIA.Forms
{
    public partial class ResultadoCotacao : PageBase
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            this.ConfiguraTela();

            string idResultado = Request["IdResultado"];
            EnumDomain.ResultadoEsperadoEnum resultado = Enum<EnumDomain.ResultadoEsperadoEnum>.FromCode(idResultado);

            if (resultado == EnumDomain.ResultadoEsperadoEnum.AltoRisco)
                txtValorGauge.Text = "92";
            else
                txtValorGauge.Text = "8";
        }

        #region - Voltar -
        public override void Voltar()
        {
            try
            {
                Response.Redirect("Cotacao.aspx", false);
            }
            catch (Exception ex)
            {
                LogManager.LogException(ex);
                Response.Redirect("~/Forms/PaginaErro.aspx");
            }
        }
        #endregion

        #region - ConfiguraTela -
        private void ConfiguraTela()
        {
            this.ucBotoesPadrao.ExibeBotaoVoltar = true;
            this.ucBotoesPadrao.ExibirBotoes();
        }
        #endregion
    }
}